×

have sb by the leg meaning in English

使某人处于不利地位

Related Words

  1. legs
  2. leg
  3. leg and leg
  4. leg before leg
  5. have saved my life
  6. have sb at vantage
  7. have sb doing sth
  8. have sb down
PC Version

Copyright © 2018 WordTech Co.